package mysql8学习.高级.第09章_性能分析工具;

/**
 * 1.开启开启慢SQL日志参数
 * show variables Like '%slow_query_log':
 *    OFF 关闭          ON开启
 *
 * //全局变量 global
 * set global slow_query_log = on
 *
 * show variables Like '%slow_query_Log%':
 * slow_query_Log =ON
 * slow_query_Log_file = 路径    #慢sql的记录路径
 *
 * 2.修改 long_query_time 阈值  默认是 10s
 *   show variables like '%long_query_time%';#查看 long_query_time阈值
 *   set global long_query_time = 1;
 *   但是由于  long_query_time 这个变量
 *     既是 global (系统变量)，也是 session (会话变量)级别的
 *   所以还需要 set session long_query_time = 1;
 *   否则当前会话不生效
 *
 *   但是 这都是MySQL重启后就失效
 *   如下的方式相较于前面的命令行方式，可以看作是永久设置的方式。
 *   修改my.cnf文件，
 *   [mysqld]下增加或修改参数
 *   slow_query_log=ON #开启慢查询
 *   slow_query_log_file=/var/l1b/mysql/atguigu-slow.1og #慢查询日志的目录和文件名信息
 *   long_query_time=3  #设置慢查询的阀值为3秒。超出此设定值的SQL即被记录到慢查面日志
 *   修改后,然后重启MySQL服务器。
 *
 *
 */
public class D1_慢SQL日志参数 {

}
